ocr: on doGather (path) local (f) fileloop (f in path) <loop over all the files in the path if file.isFolder (f) <it's a folder, recurse iffl= desttolder <don't go into the new folder dogather (f) else <it's a file msg (file.fileFromPath (f)) if recentiyUhanged (f) <it matches the local script's criteria file.new Alias (f, desttolder + file.fileFromPath (f)) <create the alias ctgathered++